import minijava.lexer.*;
import minijava.node.*;
import minijava.parser.*;
import minijava.visitor.*;
import java.io.*;

public class Main{
    
    public static void main(String[] arguments){
	try{

	    Parser parser = new Parser(
				new MyLexer(
			          new PushbackReader(
				    new InputStreamReader(System.in), 1024)));

            Start ast = parser.parse();
            //ast.apply(new Translation());
        
            
	}
	catch(Exception e){
	    System.out.println("Error: " + e.getMessage());
	}
    }
}


